package com.tjsinfo.tjsoa.messageImportant.vo;

import java.util.Date;


import com.tjsinfo.tjsoa.system.vo.TSystemUser;

/**
 * MessageImportantIncept entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class MessageImportantIncept implements java.io.Serializable {

	// Fields

	private String id;
	private MessageImportantMain messageImportantMain;
	private Integer receiveUserId;
	private String receiveUsername;
	private Integer state;
	private Date datetime;
	private String sendSql;

	// Constructors

	/** default constructor */
	public MessageImportantIncept() {
	}

	/** minimal constructor */
	public MessageImportantIncept(MessageImportantMain messageImportantMain,
			Integer state) {
		this.messageImportantMain = messageImportantMain;
		this.state = state;
	}

	/** full constructor */
	public MessageImportantIncept(MessageImportantMain messageImportantMain,
			Integer receiveUserId, Integer state, Date datetime,String receiveUsername,String sendSql) {
		this.messageImportantMain = messageImportantMain;
		this.receiveUserId = receiveUserId;
		this.state = state;
		this.datetime = datetime;
		this.receiveUsername = receiveUsername;
		this.sendSql = sendSql;
	}

	// Property accessors

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public MessageImportantMain getMessageImportantMain() {
		return this.messageImportantMain;
	}

	public void setMessageImportantMain(
			MessageImportantMain messageImportantMain) {
		this.messageImportantMain = messageImportantMain;
	}

	public Integer getReceiveUserId() {
		return receiveUserId;
	}

	public void setReceiveUserId(Integer receiveUserId) {
		this.receiveUserId = receiveUserId;
	}

	public String getReceiveUsername() {
		return receiveUsername;
	}

	public void setReceiveUsername(String receiveUsername) {
		this.receiveUsername = receiveUsername;
	}

	public Integer getState() {
		return this.state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Date getDatetime() {
		return this.datetime;
	}

	public void setDatetime(Date datetime) {
		this.datetime = datetime;
	}

	public String getSendSql() {
		return sendSql;
	}

	public void setSendSql(String sendSql) {
		this.sendSql = sendSql;
	}

}